Mr. Takamura's Tears

January 22, 2002
100.0%

Fighting Spirit - S1 - E66

Mr. Takamura's Tears

Takamura fights a bear.

Fighting Spirit: Season 1 - 60 Episode s