Or is anyone else creeped out by the Cinnamon Toast Crunch mascot?