Space Ace (1997 Film)

Uchuu Ace (Space Ace) is a Japanese science fiction film that was based on a manga of the same name.

More TBA.