A reddit user asked if anyone could make this, and I gave it a go as I have no modelling experience and wanted to learn. Caveat: I haven't printed this, but it looked OK in Cura when I took a quick look.
The author marked this model as their own original creation.