Kotomora
緩衝緑地 (kanshouryokuchi) Japanese meaning | Kotomora