AMACUSA, an island of Japan, separated by a narrow strait from Saicoco, or Ximo.