セイシェルです
seisherudesu

Noun
Desu Copula

The polite form of セイシェル

1. Seychelles.; Is.

Polite