User blog comment:Ben Hun/VAMPUFFLE DISCOVERED!!!!!/@comment-1337218-20100313002601

Ehh, It is obiously a fake and alterated photo.