Weirdest mascot ever...?