Hi, I think this logo is interesting. It has the sun, leaves, and mega mendung (in Indonesian culture, the Goddess of Love manifestation through clouds) which has been arranged so it could also look to me like an 'eye', which represents humanity.
I think you are in the right track! I would like to see how other ethic elements aside from the mega mendung would look like. Please see my update on the word 'Organic' too. Thank you:)