Donkey Kong Country Season 01 Episode 023 - Ape Foo Young

Episodes