User blog comment:CPseries1232/OH MY GOD/@comment-5266325-20120727155234

Yea it sorta creeped me out when i saw it, too.