Princess Michelle

Princess Michelle is a young princess who is fasinated with sea creatures. made her debut in SpongeBob SquarePants and the Magic Flute.