I created all these by hand, not 3-D printed, all handcrafted and then hand painted. Scratch building in Z scale is a challenge but enormously satisfying. John