Japan Life

Dejima: Walking in the Footsteps of Jacob de Zoet