Indra is one of the mythological figures of Hinduism. He is the moral defender of the world. Whether God is human or heaven, he has the right to punish if he makes a mistake. In addition, he has an important duty to protect Buddha, Buddha's Dharma and monks.