Your Doorway to Japan

Keeping the Faith: Christ’s Tomb in Aomori and Japanese Religion