The Hardest Working Mascot On The Corner

Dude is way too into his job.