Watch Ultra Galaxy Mega Monster Battle Season 1 Episode 12 Online
-
- COUNTRIES: Japan
- Subtitles: 日本語
Mega Monster Battle File. Today we're gonna talk about the legendary giant! Ultraman! Ultraman is a hero who needs to defeat his enemies within a short amount of time. He is the eternal hero who fought to protect the Earth and mankind!