Maybe my favorite game for the SNES when I was a kid.
I rented it from a video store so many times when I was young, until, FINALLY, I got a new copy of it for my birthday one year. Played the hell out of it for so long. Did everything in the game, except for the Yoshi races. For some reason, I just couldn't figure them out.
Tough boss was tough!