Kotomora
巷 (ちまた, chimata) Japanese meaning: the public | Kotomora