This is all very weird IMO did you notice location of Site Administrator "CULVER CITY" ! Which leads me to wonder if this is like todo with Culver Studios?
Or this could be a wind up?
It has a link TMZCelebs "Coffin photo confirmed as genuine" dated 1 July 2009, the photo is the same one in my opinion, which was debunked way back it is photoshopped from James Brown funeral pictures, with MJs head photoshopped in this was discussed way back when, seems like another lifetime ago.
Is there a computer wiz who can get ups the details of the IP etc of this site to check it all out. Sorrry dont know how to do this.
Thanks