Kotomora
常座 (jouza) Japanese meaning: upstage right (Noh stage) | Kotomora