He joins in the Mario Kart race, down from space! (no rhyme intended)
An old school Mario villain, he gets his own space ship style for his own kart. The kart is known as "Galaxy Buster", lol idk, whatever you wanna call it really.
I thought I saw someone make a Tatanga in Mario Kart in here, or was it my imagination? Anyways, decided to make my own too!