The NBA's New Orleans Pelicans have already been known to have what might be the creepiest mascot in the league. Well to celebrate Mardi Gras in the "Big Easy" they have just unleashed an EVEN MORE creepy "King Cake Baby" mascot...good luck sleeping!!