Your Doorway to Japan

The Bathhouse of the Gods: “Spirited Away” and Japan’s Religious Traditions