CC Photo of the day: Pelicans other mascot just as frightening

O.k., New Orleans… what the hell is wrong with you?

As if the Pelicans' original mascot, Pierre, was not freaky-looking from the get-go, now comes this abomination. The Pelicans introduced their new mascot, "King Cake Baby," and it is just creepy looking. I mean look at it! LOOK AT IT! 

Want more? Well here you go.

Will someone please either talk to whoever is in charge of mascots for the Pelicans or have this mascot undergo a complete over haul like Pierre did recently.