Your Doorway to Japan

Shimabara and the Suppression of Christianity in Japan