Japan has two major religions: the Shintoism and the Buddhism. They both shape the most basic portion of Japanese rich culture.