Kotomora
農場主 (noujoushu) Japanese meaning: farmer | Kotomora