EditorialUrotrichus talpoides, Print, The Japanese shrew mole or himizu (???) (Urotrichus talpoides) 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...