Ultra Galaxy Mega Monster Battle Episode 01-13 [RAW]
Ultra Galaxy Mega Monster Battle[1] (ウルトラギャラクシー大怪獣バトル Urutora Gyarakushī Daikaijū Batoru) is the first season of its series that is the 24th entry in the Tsuburaya Productions' long-running Ultra Series....