The Hindus engage in beliefs spanning all forms of theism as well as atheism. Brahma, Vishnu, Shiva and other Gods and Goddesses of the Hindu pantheon are worshipped. Many places have temples with local deities, more often a Goddess (Devi). Festivities like Theyyam, Thira and art forms like Ottamthullal, Kathakali are performed in stages attested to temple estates. Many temples have associated oracles called Velichappad. Serpent and ancestral worship are also practised.