Yaya Panda (Earth-8295)

Yaya Panda is a Mutant panda from China and a racer.