猫ねこ島じま
Meanings
Noun
1. cat island; island with a large domestic cat population (oft. as a nickname for such an island)
Kanji used