The Nalusa Falaya of Native American Choctaw Mythology
According to Choctaw mythology, the Nalusa Falaya which translates to “long black being” is a type of shadow creature that lives in the densest parts of the forest, waiting for victims to infect.