Water Wraith
From Super-wiki
Water Wraith
The Idea of Water Wraiths originated in Scotland . A wraith is thought to be an apparition -- a spectre , a vision, an unreal image – and a Water Wraith is a spirit thought to preside over the waters. They supposedly take the form of skinny, old women with scowling features who dress in green. The Water Wraiths try to lure unsuspecting travelers to their death by drowning them.
– Pad of Definitions (1.03 Dead in the Water), Official Website