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 Quadrupedal Soft Robot With No Hard Moving Parts Apple creates Liam, a robot to rip apart used iPhones Anatomically Correct Humanoid Robot Asimo’s All New Features This Is Not A Human Being – The PETMAN Humanoid Robot Cute, Weird and Adorable Dancing Alien iPhone Dock Robot