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!
— ! Party Gras ! (@CarolNChalmette) February 25, 2014
Want more? Well here you go.
I think "It" is staring at me…. pic.twitter.com/GPloFf4t4e
— WWL-TV Sports (@wwltvsports) February 25, 2014
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.