Banshees (Earth-73)

Banshees are evil spirits that predict death. They are major enemies to Tarot and her family.

Biography
They first appear lurking around Stonehenge, spotting a couple having wild sex on a stone slab. After the couple finishes, the Banshees attack and take them to an unknown location.