Japan
World-class Japanese manufacturer of ultra-reliable 4-stroke petrol engine water pumps and generators.