Robo Wrestling Arena

The Robo Wrestling Arena is located on the planet Daguu in the Hercules System. Champ frequently fought in this arena to the point that, within four years following the fall of Jark Matter, he was awaiting his 999th match.

Appearances

 * Icon-kyuranger.png Uchu Sentai Kyuranger vs. Space Squad