剥はく離り紙し
Meanings
Noun
1. release paper; releasing paper; sticker release paper; release liner
Kanji used
peel off
physical distance
paper
Composed of
detachment; coming off; peeling off; (flow) separation
newspaper