This is unrelated to my suggestions but, what kind of animal is the Mascot actually? Are they just some person in an animal suit or is it just an another furry character wearing the costume of a dragon?
Yo, i think shes a grizzly bear because if you look up close its not tourists skin tone and grizzly bears are brown and theres no other grizzly in this game but the toung might be arteficial so there may be a polar bear but they have a room for a grizzly i guess, my assumption!