Vocabulary

千社札

slips of paper posted on shrine pillars by pilgrims

noun