The Prince of Tennis · Season 3

The Last Shot

S3·E14 · 29 Jan 2003 · 22m