大所 おうどころです
ō dokorodesu

Noun
Desu Copula

The polite form of 大所

1. Toilet; Restroom

Polite