Chen vs Tsuguo Fujiwara (Sea Cucumber Battle)
S3:E38
1995
IMDb