snake sacrifice

C41539
concept

Snake sacrifice is a ritual practice in which snakes are offered, harmed, or symbolically surrendered to appease deities, seek protection, or influence supernatural forces.

Instances (1)

Instance Via concept surface
Sarpa Satra of King Janamejaya