.....Ironically an ancient Roman religion once existed where the people worshiped a God called Terminus. Part of their belief was that plants possessed a spiritual presence and therefore plants were held in high regard by worshipers of Terminus. Also a part of their religious practice was to offer human sacrifices up to their God Terminus.....
"...all arrived to a place with flowers blooming, crops growing, and a woman named Mary offering them a plate a food."I'm telling you that I really think what I mentioned in my above post is what Terminus is all about.
Holding flowers and plants in high regard. In my opinion they may be feeding the newcomers to fatten them up so that they can eat them. These Terminus people may very well be cannibals.
Just my theory.