When you think of absolutely horrifying mascots, there's a few that come to mind...like King Cake Baby and that anthropomorphic Happy Meal Box
It looks like a new challenger has approached the throne though, and it's a mascot for Crocs...
Okay, so I don't know if he's an actual mascot for Crocs or if someone just made a VERY disturbing statue...but I don't think I'll ever not see this when I close my eyes again.