島国 しまぐにです
shimagunidesu

Noun
Desu Copula

The polite form of 島国

1. Island nation.

Polite