Here are some older scraps I found lying around. Maybe as far back as 2010? I always liked this batch. And yes, that is definitely Bowser from Super Mario RPG: Legend of the Seven Stars. Those Paper Mario games have been great, and the Superstar Saga has been too, but what I would do for a true sequel to that incredible game.