THE GIANT ROBOT DUEL

Watch Season 2: BEHOLD, THE WORLD’S FIRST GIANT ROBOT DUEL, BETWEEN MEGABOTS, INC (USA) AND SUIDOBASHI HEAVY INDUSTRY (JA...
Back to Top