Kotomora
人工湖 (jinkouko) Japanese meaning: artificial lake | Kotomora