No biography available yet.
Fantasy Mission Force
MOVIE • 1983
Shaolin Temple Against Lama
MOVIE • 1980
Lady Piranha
MOVIE • 1982
The Country of Beauties / Island Warriors
Girls' Reformatory