NEAT! Did you make those? Is that resin? I am a huge fan of custom game pieces!
I built it using a 3D program and created it using a 3D printer ... It's not resin but, I think, a styrene or PVC material (plastic). 3d printers are getting easier to find and I think more and more game designers may start using them in the future.
Hope that answers your question.