It looks like Bowser Jr. to me. The differences b/w Baby Bowser and Bowser Jr. are subtle, but Jr. doesn't have horns. Look closely at the shot w/ Mario tossing a bananaat them--at the 1-4th rankings on the side.
BTW, what's this deal b/w Yoshi and Birdo--you know, the rumors? Aren't they just simply paired together (like in Mario Tennis) 'cuz they're both dino-like? I mean, they're completely different species, otherwise.
--------------------
If things don''t go your way, just keep complaining until your dreams come true.