I've already made this, but it used to replace SMB1 Bowser and he would spit fire and throw shells.
I wasn't satisfied with that one tho, so I decided to make a overhaul and make him replace something else.
This one now replaces Ludwig van Koopa and is almost exactly like the Bandana Bowser Jr. from NSMB. He throws shells, can't be jumped on, and hides in his shell when hurt. The shell doesn't move, unlike Ludwig's shell.
Screenshots:
Credits for the gfx go to Shocker and me
Download:
http://www.mediafire.com/download/hpuo7btw9ql8xdj