Japanese Actor and Youtube Fitness Star
as Hanpeita
as Tetsuro Watari
as Sudō
as Torii
as Kôzô Imamura
as Shin
as Major Hideo Takai