Chen vs Matsushima Toru (Crab Battle)
S5:E43
1997
IMDb