User blog comment:Cahill Cometstar/The Leak Is True-Evidence/@comment-5731138-20140831230824

Seems legit.