Train Motor 88011 | Powered UP | Buy online at the Official LEGO® Shop US
So I spent way too much time on this yesterday, this is supposed to be a very early expiramental Steam Locomotive and it was based on 2 different locomotives that I've included