Hello These photos depict the ancient belief of citizens in Kannur,Kerala,India. They make themselves a form of God and perform their rituals in every year. They provide their body for a time-being as God.