Katsuhide Uekusa's movies and tv series

Vinasu senki (Venus Wars) (1989)