スノーシェッドです
sunōsheddodesu

Noun
Desu Copula

The polite form of スノーシェッド

1. Snow shed.

Polite