Domo Artigato Robot? or retarded green guy?

Dank Pirate Fananza on Feb. 1, 2008