who the hell is he?
AIN'T BEEN HERE LONG HAVE YOU?
His name is Tourist Guy, he's been showing up in all kinds of places since 9/11/01.