Lost Galaxy Stadium

Lost Galaxy Stadium (ロストギャラクシースタジアム, Rosutogyarakushī Sutajiamu) is a stadium located in Uchuu no Hate of Lost Galaxy.

Info
This stadium is located in Uchuu no Hate where the match against Space Rankers is held.