Kotomora
道路脇 (dourowaki) Japanese meaning: roadside | Kotomora