Kapala – The Human Skull Cup of the Gods

The kapala is a sacred sculpted cup made from the top of a human skull frequently offered by Hindu and Buddhist worshipers to their fierce deities. A legacy of the ancient tradition of human sacrifice, the kapala is nowadays perceived as a dark but fascinating form of sculpture. Tibetan kapalas, in particular, feature impressive bas-relief […]