The indigenous Shintō faith, the introduction of Buddhism, the influence of Christianity, and the rise of new religions after World War II have all shaped the Japanese religious landscape.