Kotomora
人工池 (jinkouike) Japanese meaning: artificial pool | Kotomora