Answer: Shinto. Shinto ("the way of the gods") is the indigenous faith of the Japanese people and as old as Japan itself. It remains Japan's major religion alongside Buddhism.
5.1m questions
6.7m answers