Kotomora
大農園 (dainouen) Japanese meaning: large plantation | Kotomora