NichiDict

猫島

ねこじま
[nekojima]

Meanings

1.Noun

cat island; island with a large domestic cat population