人足 にんそく寄場 よせばです
ninsokuyosebadesu

Noun
Desu Copula

The polite form of 人足寄場

1. Human foot rest area.; Rest area for pedestrians.

Polite