Get 'Raped By Satan' (Yes, really)

Not much is know about this gem from Indonesia, and really-- what else do you need to know? Watch the hilarity and if anyone knows where to get a copy of this, hit me up!