Kotomora
剥脱 (はくだつ, hakudatsu) Japanese meaning: peeling off | Kotomora