This robot has amazingly fast reactions, developed by the Ishikawa Komuro Laboratory
Submit your entry