They say humans mixed with this ewww