The Morrígan
The Morrígan is a figure from Irish mythology.