Koasa Shumputei
Filmography
Read More
Princess from the Moon
(1987)