Camelback Steam Locomotive
0-4-0 Camelback, aka Mother Hubbard steam locomotive. It was not designed for crew comfort but to burn cheap anthracite coal waste (culm). That required a wider larger firebox and moving the cab forward for the engineer to see. Being next to the boiler didn't leave much room for the engineer. The fireman was in the rear exposed to the weather.
This engine is powered by LEGO Powered UP. The PUP motor is in the engine and the PUP hub is in the tender.