La Llorona — music clip

La Llorona (“The Wailing Woman”) also known as the woman in white from the legend of Latin America revived in new Lumiere video. She scrapes the bottom of rivers and lakes, searching for her children than were drowned by her..
Remember, if you hear her cry: run the opposite way!