Tag Archives: University of Tokyo

  • News

    Rock, Paper, Robot

    Think you’re a quick draw? Try your hand with this robot and you’ll lose, every single time.