Japanese Robots Platypuss Published 07/02/2009 Robot of the year awards in tokyo, Japan in 2007 Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: incredible amazing japanese robots year awards tokyo skit foreign NEXT VIDEO Chef Ramsay Knocks an Entitled Douche Down a Few Pegs with a Savage Insult 1 Comments Log in for Comments
1 Comments