The Famous Idaho Potato Bowl mascot is creepy...wouldn't you agree?