Engine in my TC45D was made by Shibaura (and no idea whether spelled correctly or not as I've seen it as Shibauru and Shibura as well). Has been a while since I checked spelling for sure. Maybe one of the other guys on here can correct spelling if I'm wrong..