Carol Kane as The Sea Witch (voice)
Episodes 1
Season of the Sea Witch
October 5, 2012
• 22m
2x27
The Pirate Princess needs help to turn an evil witch into a nice witch.
Read More