Japan behind the Curtains: The Matsuura Clan of Hirado among haikou, wokou, and Europeans