ストアフロントです
sutoafurontodesu

Noun
Desu Copula

The polite form of ストアフロント

1. Storefront.; Shopfront.

Polite