File:MK8-BabyPeach.png

Licensing
Baby Peach and Mario Kart 8 are owned by Nintendo.