Kotomora
明渠 (めいきょ) Japanese meaning | Kotomora