Kotomora
大溝 (おおどぶ, oodobu) Japanese meaning: large ditch | Kotomora