Magikoopa

Magikoopas is a type of Koopa Troopa that can cast spells, and also transform from one place to another. There first game was Super Mario World, where the enemy appeared in many of the castles. The next game was Super Mario RPG: Legend of the Seven Stars as an enemy. The next games were the Paper Mario series, the Mario & Luigi series, and even a playable character appearance in Mario Superstar Baseball.