Vocabulary

木村蜘蛛

Heptathela kimurai (species of burrowing spider)

noun