ひゃく たた
hyakutataki

Noun

1. a hundred lashes; a hundred strokes

Other forms: