Title: Tenshō shōnen shisetsu
Subjects: Relations, Catholic Church in Japan
Places: Japan, Europe