Good, that was the point!! Stay tuned for my next project, not quite bonsai related but I think everyone here will appreciate it and hopefully take some inspiration.
I'm not sure what the material is, but I do know it's drywall mesh tape. Any hardware store should have it, one side is sticky but not very strong so to create a good bond it is best to heat it with a low setting Torch as you go