I agree with the Japanese fella. Building something huge and sticking guns on it is.....so American.
The design is ridiculous though. It's a gun toting robot that.....skylines in a very big way, has no chance of using any cover, moves really slowly and in a robot v M1A1 battle I have serious doubts about the pilots armour shield (mesh iron by the looks of it) withstanding a 120mm SABOT round.