Japanese dictionary
ねこじま
cat island; island with a large domestic cat population
Kanji details
・cat
・island