Disenchantment Wiki
Advertisement
Disenchantment Wiki

Walrus Island is an island located some distance away from the coast of Dreamland, and is very close to Mermaid Island. It is home to walruses.

Advertisement