In Japan, 99% of the population observe Buddhism or Shinto Religion. From the rest of the population, about 0.7% follow Christian religion and others comprise of mixed religion including Korean, Chinese and Filipino. Japanese government allows freedom of religion to all the people and that is why, you might come across Christians, Islams and Sikhs besides the Koreans and Chinese.
Shintoism or Buddhism is is the most commonly followed religion in Japan and in fact, Japan is the only major country where there are millions of Shinto people. Nachi Shrine or Temple is the most ancient place of worship for the Japanese Shinto people. Few of the original Shinto shrines were used to worship Sun, Rocks, Trees and many other things in the nature. People wanting to visit Shinto shrines are required to perform an act of purification before visiting these shrines. Apart from Shintoism and Buddhism, Japan is also witnessing the arrival of new religions such as Soka Gakkai, which is nothing but a Buddhist Sect that preaches the main motto of peace, culture and education.
Japanese temple