This was made in blender and looks great printed with a 0.8mm nozzle, should take less than an hour.
The author hasn't provided the model origin yet.