User blog comment:GravityJai/PYRAMID DUDE/@comment-99.104.65.83-20130126161914

Maybe Pyramid man is the secret that Stan is holding.