Most Japanese people observe rites of the native Shinto religion and those of Buddhism, and even some of Christianity; a person may celebrate a local festival at a Shinto shrine, a wedding at a Christian church or chapel, and a funeral at a Buddhist temple.