What a cutie.
Welcome to the Quilting Board!
Aaah, lovely. He would love to come visit me, I live near the Severn Valley Railway, which is a full-size standard-gauge railway line running regular steam-hauled passenger trains for the benefit of visitors and enthusiasts alike between Kidderminster in Worcestershire and Bridgnorth in Shropshire, a distance of 16 miles.
Every now and then they 'dress up' the trains to look like Thomas the Tank engine etc, and even have an actor dressed as the Fat Controller. The kids go crazy for it! Here's a random pic I found on Flickr (not mine)