Giant mole shrew


The giant mole shrew is a species of red-toothed shrew native to the southeastern slopes of the Himalaya of Bhutan and India.