Roy Koopa

Roy Koopa is a boss of the fifth world of the game.