Vocabulary
ざざ虫
ざざむし
dobsonfly or stonefly larva
noun