The three major religions of Japan are Buddhism, Shinto and Christianity.