Google
×

Slippy Toad

Slippy Toad is a character in the Star Fox series.
First game: Star Fox (1993)