Just needs a smiley face on the hood end, and this could be from a Thomas The Tank Engine episode! Boxcab E50