New Orleans Pelicans Reveal “King Cake Baby” Mascot!

King Cake Baby is the scariest mascot I’ve ever seen. Everybody thought Pierre The Pelican was scary until they saw this devil of a mascot. I feel like he should be in a horror film. I feel as if his eyes are eating into my soul. Just look at him:

allle

eee

Scary right?