I wasn't sure if this little Stirling was up to doing any actual work and was agreeably surprised.
It's one of Jin's mini creations, can't recall the model number (I have a few of the similar sized engines) , it runs equally well in both directions and you can see it 'auto-reverses' part way through the clip:
Dave