Kotomora
農用地 (nouyouchi) Japanese meaning: agricultural land | Kotomora