Small Japanese mole

The small Japanese mole (Mogera imaizumii) 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.

References

Uses material from the Wikipedia article Small Japanese mole, released under the CC BY-SA 4.0 license.