 The idol of Goddess Tulja Bhawani is believed by her devotees to be `swayambhu` ("self-manifested" or "that which is created by its own accord").The high granite idol is three-foot tall, with eight arms holding weapons, and bearing the head of the slain demon Mahishasura.The Goddess is also known as Tulaja, Turaja, Tvarita and Amba.