ねこ しまです
nekoshimadesu

Noun
Desu Copula

The polite form of 猫島

1. Cat island.

Polite