Experimental 10 cm SPG Hi-Ro Sha or Hiro-sha
An open top SPG with a front mounted 10 cm cannon (105 mm main gun) on Type 95 heavy tank chassis. A single prototype of the self-propelled gun was built. (Artist's view !)