This might be the most rediculous mascot ever.