Jagannath is worshipped as Vishnu or Narayana or Krishna and Lord Balabhadra as Shesha. Simultaneously, the deities are regarded as the bhairava with Vimala (the devi or the consort of Shiva) installed in the campus of the temple. So ultimately we find a fusion of Saivism, Shaktism and Vaishnavism of the Hindu religion with Jainism and up to an extent Buddhism in the culture of Jagannath and the cultural tradition so reverently held together in Shrikshetra.