Leaf Cup
From the Super Mario Wiki, the Mario encyclopedia
Jump to navigationJump to search
Leaf Cup is a cup in Mario Kart DS. The cup has a Super Leaf from Super Mario Bros. 3 on it.
Leaf Cup is a cup in Mario Kart DS. The cup has a Super Leaf from Super Mario Bros. 3 on it.