Petruska Karangan is an Indonesian filmmaker.
Roh: The Evil Spirit
Long Road To Heaven
The Shaman
d'Trex
Raped by Satan
Movie · Director
Movie · First Assistant Director
Movie · Assistant Director