Vishnujana Swami explains about Lord Jagannatha


The unusual deity forms are explained in this video by His Holiness Visnujana Swami speaking in 1975.