CBCAN Mecha Papercraft ?

Mecha Papercraft I have no clue who this is or from what show, do you? The mechamecha papercraft is not complete, only the head and body is available for now, still a nice one though. Probably MOTOR HANDS' original character?

CBCAN Mecha Papercraft

Engine Sentai Go-Onger Papercraft [Related Posts]
Kamen Rider - Chalice Arrow Papercraft
Space Runaway Ideon Mecha Papercraft
Voltadmin Papercraft
SD Mazinger Z Papercraft