Mama Slippy

Mama Slippy is a Star Fox: The Series episode.