User blog comment:GrandTheftAutoFanatic/Helen/@comment-8857978-20130715202042/@comment-26024235-20130715210550

That's a turret from portal :)

He's There to make a cameo :)