Ibaya the Sea Witch

Ibaya is a creature that lives on Carayacola Island in Nicoboa. She is the mother of all harpies and an enchantress.

Her life began as Caomh Nóir, an eladrin queen. But she was punished for her pride and banished to the island which she resides.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License