Toad
Gameography:
Game Title
System
Release Dates
Developer(s)
Super Mario 64
Nintendo 64
1996
Nintendo
Super Mario Kart
Super Nes
199?
Nintendo
Mario Kart 64
Nintendo 64
199?
Nintendo