[sarcasm]Funny guy...doesn't Christianity have a similar teaching? "Dying to yourself" or something like that? Surely Satan would be more than happy to possess a walking corpse. [/sarcasm]
Honestly, though, I'm not much surprised. For such an advanced country, we have an awful lot of superstitious nutjobs.