Finally found a printable vinyl paper that doesn’t lift at the seam when casted in tube-in moulds. It is called Cricut Printable Vinyl Paper and sold by Spotlight in the craft department. The print quality is very good. I cast with Protite clear casting resin from paint department at Bunnings. Cures in 24 hours.