Buddhist monks in traditional robes can be seen walking the streets of Japan's metropolitan cities every day. Along with Shintoism, Zen Buddhism is one of two major religions that coexist in Japan. Each serves its own realm, with Shintoism relating to nature, ancestry and earthly matters, while Buddhism presides over spirituality and the afterlife.