Mekyaran
Banshee - An exhilarating series that has since sunset.