En japansk soshi ( soldat )har