User blog comment:SuperFanon'D!/Hey guys, guess who's a new rollback?/@comment-5276223-20140506232131/@comment-24438956-20140507031106

1. Who the heck is he?

2. ITS ME.