Back to N3 Words
靴下人形
くつしたにんぎょう
JLPT N3
noun
Meaning
sock puppet (hand puppet made from a stocking or sock)