Nefehalas is an oceanid that lives at Turtle Island.
Nefehalas
Open privacy settings
Merchant of the Sea
NPC