Banshee

Banshee

About Banshee

The banshee is a female spirit in Irish mythology, usually seen as an omen of death and a messenger from the Otherworld.

Contributions by None, , and None.