Vocabulary
剥ぎ取り
はぎとり
tearing off; stripping off; ripping off
noun