The Long Awaited Confrontation - Ryoma vs. Kevin
S6:E30
2004
IMDb