User blog comment:Funny HaHa Good Times Michael/Mystery guy + News/@comment-3391287-20120128161940

He was just revealed! It's actually Rolf. Go see his page.