I checked my files and you are correct. I am not sure how I switched up the players in the Matilda proceedings.
I don't follow Todd Standing but I believe that he and his make-up artist wife have a production company.
Anyone can make a creature these days. There is a company in South Africa that makes camo for trail cameras that are used to catch poachers ( Camohyde ). They do like a 'life cast' of various tree species and they are good. I checked prices on materials locally to determine if I could do tree bark castings of PNW trees cheaper. No way. The materials / techniques that are available will impress. The cosplay groups have many options. Take a look;
https://www.smooth-on.com/
They have goops, but no hair / fur.
Know before you pull the trigger.
Image is of Camohyde, from South Africa.