Princess Michelle

Princess Michelle is a young princess who is fascinated with sea creatures. She prefers exploring the outside world, instead of being stuck in her castle. She made her debut in SpongeBob SquarePants and the Magic Flute.