Which being possesses the ability to see the future and is often accompanied by ominous wailing?
Banshee
Medusa
Siren
Harpy