ストランドです
sutorandodesu

Noun
Desu Copula

The polite form of ストランド

1. Strand; Is; Beaches

Polite