In Indian mythology, an Acheri is the ghost, or spirit, of a little girl who comes down from mountains and hilltops at night to bring sickness to humans, particularly children.
In Indian mythology, an Acheri is the ghost, or spirit, of a little girl who comes down from mountains and hilltops at night to bring sickness to humans, particularly children.