Megumi Bandicoot (Earth-5819)

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