The Prince of Tennis · Specials

The Prince of Naniwa, Part 1

S0·E31 · 26 May 2009 · 24m