Kotomora
道普請 (michibushin) Japanese meaning: road repair | Kotomora