The print is made of 8 pieces about 21 cm once assembled again no post processing on the pics . All keyed and fitting parts
The author hasn't provided the model origin yet.