That is a Kesenfuku uniform the last type of uniform make for the japaneses army, the majority of this tunic are mint because the most part was in militarty warehause when war finish.
Inside can not have any stamp, the production start at end of 1944 and exist a tropical version from same period, exist a trousers to for both models.