Adam Stardust's movies and tv series

Pembalasan Ratu Pantai Selatan (Lady Terminator) (1989)