Kotomora
井戸水 (いどみず, idomizu) Japanese meaning: well water | Kotomora