ハクリシ
Meanings
Noun
1. release paper; releasing paper; sticker release paper; release liner
Composed of
detachment; coming off; peeling off; (flow) separation
newspaper