せん にん ばり
sennimbari

Noun

1. 1000-stitch belt; soldier's charm with stitches by a thousand women — explanation