History of religion in Japan
The history of religion in Japan has been characterized by the predominance of animistic religions practiced by its mainland, Ryukyuan, and Ainu inhabitants. In addition, on the Yamato-dominated mainland, Mahayana Buddhism has also played a profoundly important role.
Source: Wikipedia — History of religion in Japan (CC BY-SA 4.0)