Wednesday, April 20, 2011

HD Insane

It is fairly common knowledge that the Japanese have some very odd cultural endeavours (octopus porn, for example) and have a strange preoccupation with gadgets and robots, but this bizarre creation really takes the keki.





Where is Godzilla when you need him?

0 comments: