Daguu

Daguu is a planet located in the Hercules System which is home to the Robo Wrestling Arena.

Appearances

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