Red Noodle Kart

The Red Noodle Kart was found by in the Kart Parts on Kart Kingdom.