Kotomora
剥ぎ取り (hagitori) Japanese meaning: tearing off | Kotomora