Obon (Ullambana)
Urabon, shortened as Obon is a Japanese term translated from the Sanskrit word ‘Ullambana’ which actually means ‘to hang upside down’. It is used to imply the excruciating suffering, be it physical or spiritual, when one is hung upside down. The festival is considered an Invitation to the Dead because it is believed to be […]