I'm gonna go out on a limb here and make the wild guess that the same individual who is posting these shots of Satan is the one and the same individual who goes by the nicks "Insider" and several dozen others that I can't recall right now ("5125812912812412" was one, if I'm remembering correctly)...
Same guy who talks about Crowley's Book of the Flaw and what not..
Tell me if I'm right.. :-P
I think Insider is legit. This guy Just has nothing better do.
5125812912812412 was linked to 'anonymous', who I suspect was 'Leviathan'.