Japanese have developed a mech

Posted by Slofast on Aug. 12, 2007