Not excactly your best, but still good.
I haven't seen a flash from you in a while. But I wouldn't say it the best. Rise of the Mushroom Kingdom remains my favorite still and your Yoshi's Island movie with the strip girl.
Anyway, it's a nice concept to have 3D characters put into a flash movie, but The animation/ fbf was a little choppy. You have, however, done an amazing job with the foreground, and background setup to give the flash a good feel to it. The humor, however, wasn't very funny to me (I'm used to seeing a lot of fart jokes) so I didn't really laugh as hard as everyone else did, but I did have a chuckle at it.
As for the Toads, (Warning to spoilers) I found one of them at the beginning of the movie, but I couldn't find anymore through the rest of it.
For the music, I always enjoy playing the New SMB for DS. So I'll give you credit for that.
All in all, you made another good submission for Newgrounds.
-Golden Fox-