Vocabulary
剥皮
はくひ
decortication; peeling; denuding
noun
suru-verb