Kotomora
公園道路 (kouendouro) Japanese meaning: parkway | Kotomora