ParentFull threadWorldPeas·You realize that humans are an invasive species in most places they currently reside, right?View on HN