That is Nick Burton of Rare. I don't know what he's holding and i don't want to know, but it comes as part of a discussion with Rare over the challenges of Kinect development.
http://www.joystiq.com/2010/07/14/rare-discusses-new-challenges-of-kinect-development/
Monster Hunter: pissing me off since 2010.