User blog comment:Myself 123/Imposterble! Part 2/@comment-5075791-20131124154010

Seems legit.