I printed this for a test and liked it, so I'm posting it.
Some of the parts have tight placements, so it might be difficult to put them together.
The author marked this model as their own original creation.