only in china

You’re One To Talk, Japan!

You’re One To Talk, Japan!

A giant mecha statue is going up in China. It looks like Gundam – if Gundam was sickly orange and built by men on bamboo poles. Japanese netizens are holding this up as another Chinese rip-off. Is Japan really one to talk?