Talk:Great Decisive Battle! The Super 8 Ultra Brothers/@comment-14.192.211.80-20140727073920/@comment-32323591-20190706060407

Sounds like Mega Monster Battle: Ultra Galaxy Legend the movie