They are building a working, 60ft tall mech robot in Japan

The KickAround
They are building a working, 60ft tall mech robot in Japan
/