Vocabulary

猫島

cat island; island with a large domestic cat population

noun