Mermaid



Martha is the mermaid who inhabits Martha's Bay, a body of water on Koholint Island that is in fact named after her.