Nihoner

土竜むぐらもち

むぐらもち · muguramochi

noun

Mole (Talpidae spp., esp. the small Japanese mole, Mogera imaizumii)

Full entry for
Mole (Talpidae spp., esp. t…