さらし だいです
sarashidaidesu

Noun
Desu Copula

The polite form of さらし台

1. Display stand; Scaffold; Public exposure

Polite