Another Odd Robot From Japan Doing Push-Ups Japan, the land of the odd robots shows us another of its creative creations. Very strange, very very strange… VIDEO-> Facebook Prev Article Next Article Robots Checkout these cool gadgets... Related Posts Robot Bird is so Life-like it Confuses other Birds Robot Arm Playing Pool Soft Robot: Now You See It, Now You Don’t Robot Chefs Serving Food in China Jumping Self-assembling Cubes Robots Tiny BattleBots Should Be Sold in Toy Stores