Shibaura
IHI Shibaura Machinery Corporation or Shibaura is a Japanese manufacturer of garden tractors, owned by IHI Corporation. The company is one of Japan's leading suppliers of small engines and tractors.
IHI Shibaura Machinery Corporation or Shibaura is a Japanese manufacturer of garden tractors, owned by IHI Corporation. The company is one of Japan's leading suppliers of small engines and tractors.