A miniature steam engine.
It has two cylinders and uses a set of bevel gears to move the valve.
I am only uploading the video so feel free to render the model.
-I added a flywheel with a groove so that a drive belt can be fitted. Feel free to use the engine in a larger model