No such thing as stupid.............
There are several papers that are like that. I have Clearsoft that has that look. Whatever it is it is most likely for light garments.
You could run some tests and see if it has good color and washability.... failing that it is always good for signs around the shop.

Print it like you would any transfer for lights, same temps, printer settings etc. Make notes and tape them to the bag the paper is in.
ken
