I ordered one sheet for trying it. I wouldnt make a thread but it will be quite a few weeks before i get it. I was sure it's european/japanese because i found information like anti-adhesive in description in an online shop but translating some japanese review it seems to say the opposite. Anyone...