Strangeness in nature, what is this?