Puri Jagannath Temple is considered as the abode of all Gods and Goddesses of the Universe. Narasimha is considered as Adhi Devata of Shreekshetra or Puri Jagannath shrine. Narasimha is considered as the first deity worshipped in Puri. From different Puranas and other ancient religious scriptures, it is established that the Narasimha was worshipped by King Indradyumna before consecration of the temple and initiation of religious rites. In various festivals of the deities and in daily rituals, Narasimha is worshipped as the most ancient deity i.e. Adhi Devata. The most ancient temple of Narasimha is seen by the side of Gundicha temple and the deity is popularly known as Adi Narasimha. It is believed that the murtis of Jagannath worshipped in the temple was discovered as per the directions of Narasimha. King Indradyumna collected wooden logs from the Bay of Bengal for construction of the murtis Balabhadra, Devi Subhadra, Jagannath and Sudarshan. King Indradyumna could visualize Nar