Nayru

Nayru is one of the three Goddesses that created the land of Hyrule and the Triforce.