Vocabulary
猫島
ねこじま
cat island; island with a large domestic cat population
noun