I will have to do some research to determine who built this Gypsy Major engine model. Note that it does run "upside down!"