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!