I think it's Yoshi's Island or Donkey Kong Country :0