Ganesh is a Hindu god, but he is also on object of veneration for many Buddhists. This is hardly surprising as the Buddha and his early followers would have originally being devotees of Brahmanism (early Hinduism). There are even some Hindus who believe that the Buddha was a reincarnation of Ganesh. Some Buddhists believe that Ganesh was a bodhisattva – this is an enlightened being who decides to delay entering final nirvana because they wish to help those who are still suffering.