User blog comment:KerryKoopa26/I don't even what's with this guy./@comment-27822535-20130412151100

There's also another one, 98.252.240.212. ~TLMB