Google
×
Japanese shrew mole

Japanese shrew mole

Animal
The Japanese shrew mole or himizu is a species of mammal in the family Talpidae. It is endemic to Japan and is found on Honshu, Shikoku, Kyushu, Awaji Island, Shodo Island, Oki Islands, Tsushima Island, Goto Islands, Mishima Island, and Awashima... Wikipedia
Scientific name: Urotrichus talpoides