St. Barnabas?
This has Catholicism written all over it.
They worship bits of sticks, stones, bones and, now, babies? Ugh.