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:
Scary right?
inlineg