Vocabulary
七節
ななふし
walking stick (any insect of order Phasmatodea); walkingstick; stick insect; leaf insect
noun