Vocabulary
靴下人形
くつしたにんぎょう
sock puppet (hand puppet made from a stocking or sock)
noun