Robot? Human? Who even knows.
All i know is that this evil ninja henhcman is now available as a print that measures 50 x 70 cm (19.7 x 27.5")!
HIIIIIIYA!