User blog comment:Raptor of Love/Piece of Awsome/@comment-3075024-20130714200333/@comment-5601098-20130714201136

Yeah, that's THT. No doubt.