Which of the following religions is practiced mainly in Japan?
Buddhism
Islam
Shintoism
Taoism
Buddhism
Islam
Shintoism
Taoism