Small Japanese mole


The small Japanese mole is a species of mammal in the family Talpidae. It is endemic to Japan. Even though they are extinct in central Tokyo, they are found in the grounds of the Imperial Palace.