They came to America in the form of humans.
But, the Appalachian mountains brought out the animal in them!
EYES IN THE TREES
(Randolph County, West Virginia)
Switzerland settlers populated these Appalachia woods here in West Virginia hundreds of years ago.
They brought with them to America... food customs, living customs, and unique clothing customs --
And, their older world pagan superstition, in the form of things and creatures most frightening!
These things are feral mountain creatures who hunt animals for food... and they eat outsiders, too!