Hangman's Island

Hangman's Island is an island located somewhere in the Enchanted Forest, where Ariel and Prince Eric live out their happy ending.

Season 3
TBA.