Back
Japan's Igarashi clubs mammoth HR at LLWS