About Green Zambala

green Jambhala
Green Jambhala is the chief of the five Jambhalas and is the manifestation of Buddha Akshobhya, depicted standing upon a corpse and holding a mongoose in his left hand and a Kapala in his right hand

Products related to Green Zambala