What is Waterslide Decal Paper?
Waterslide Decal Paper Defined Waterslide decal paper is a specialty paper that is activated when placed in water. It is composed of a thin film with a backing sheet attached to it. After being printed and sealed by an aerosol sealant spray, the decal in placed in…