Kotomora
百叩き (hyakutataki) Japanese meaning: a hundred lashes | Kotomora