JPN
All
Total Strikes Landed
89 Kyoji Horiguchi 603