Acting
Demon of Paradise
1987
Driving Force
1990
Warriors of the Apocalypse
1985
Fruit Stall Holder
Luisa