Elaliol

One of the Three Bad Men in Esrolian mythology.

Source: Esrolia: the Land of Ten Thousand Goddesses