Elaena the heavenly angel and guardian of the human realm