Megumi (Earth-8295)

Megumi is a female mutant bandicoot responsible for handing out prizes to in Crash Team Racing.