Japanese have developed a mech

Those crazy japanese can come up with anything, here they created a walking mech. It may be too slow to ever win a battle but still a cool idea.