Vocabulary

メッタ斬り

hacking to pieces

noun