Mexico's Official Soccer Mascot Will Haunt Your Dreams

This is Kin, the official mascot of the Mexican national soccer team, which faces the USA tonight at Estadio Azteca. Mexico is 23-0-1 all-time against the USMNT on its home soil, though I'm thinking it's the hideous sight of this monstrosity and not the extreme altitude or exuberant fanbase that's to blame for that. (Click the photo to embiggen, if you dare.)

[@miseleccionmx, via Grant Wahl]