Kotomora
庭場 (niwaba) Japanese meaning: stall vendor's territory | Kotomora