Морриган
The Morrígan is a figure from Irish mythology.