Petruska Karangan
Known For:
Directing
2010
Director
Raped by Satan
2007
Director
Roh: The Evil Spirit
2004
Assistant Director
d'Trex