Vocabulary
タランチュラ
タランチュラ
tarantula (common name for large spiders)
noun