首枷 くびかせ
kubikase

Noun

1. pillory; burden

Other forms: