File:MK8-BabyLuigi.png

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