Similar Anime
Shin Hurricane Polymar
OVA
Completed
1996