Lord Jagannath, Lord Balabhadra and Devi Subhadra were decked up in Gajanana Besha (Hati Besha) in Odisha’s Puri on June 4. The Shreemandir deities were decked after taking a grand bath on the Snan Purnima day on June 4. The devotees took the Besha in the evening as the rituals were delayed by one hour due to Mahasnan which was inevitable after a drop of blood from a servitor's wound spilled near the ‘Snan Mandap’.