Densetsu kyojin ideon: Hatsudou-hen (1982)
The war between the starship Solo and the extraterrestrial Buff Clan culminates in a last cataclysmic offensive against each other, and ends with the dissolution of the whole universe.
Sorry, there are no videos available!