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 Can Robots Be Creative? This Is the Strongest Exoskeleton For Now World’s Fastest Robot CirculaFloor – Fit For Virtual Spaces? Soon a Robot Will Pump Gas For You World’s First Two Prosthetic Arms