Mossy forest shrew


The mossy forest shrew is a species of shrew native to Indonesia.