Kotomora
園池 (enchi) Japanese meaning: garden with a pond | Kotomora