I think this time the animals are sacrificing the people, this is the way it appealed to me ? You see they raised their hands because they surrender, LOL
I am always interested in historical remains. This image tells possibly of an ancient ritual where an animal is sacrificed. Anyway, a very interesting image of an anient culture! BV