ヤマアラシもく
Meanings
Noun
1. Hystricomorpha (suborder of rodents)
Kanji used
Asia
eye
Composed of
porcupine (any mammal of suborder Hystricomorpha)