Kotomora
辻店 (tsujimise) Japanese meaning: street stall | Kotomora