Another Odd Robot From Japan Doing Push-Ups

robot pushups
Japan, the land of the odd robots shows us another of its creative creations. Very strange, very very strange… VIDEO->

Checkout these cool gadgets...