Stranger things
While it may look like The Demogorgon from Stranger Things, this is the star-nosed mole which has one of the most sensitive touch organs observed in the animal kingdom.
While it may look like The Demogorgon from Stranger Things, this is the star-nosed mole which has one of the most sensitive touch organs observed in the animal kingdom.
Post a comment