What is that plastic exactly ???
I'm curious and I could think about a million I could use that for RC and other stuff

Is it like "Green Stuff" (epoxy type potty) ???
I dabbled in miniature a loooooooonng time ago