Mymaera

Mymaera is the female deity responsible for creating the Icarians