はりもぐら
harimogura

Noun

1. short-beaked echidna (Tachyglossidae spp.); spiny anteater

Usually Written in Kana
Other forms: