Liz (Earth-8295)

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