Vocabulary
七花八裂
しちかはちれつ
being torn to pieces
noun
suru-verb