Search
Menu
Home
Sources
About
Contacts
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
.