Japanese hunk takes on a big test of stamina. Japanese hunk takes on a big test of stamina. StorTestJapanes