Episode 26

TATARI BREAKER is the 26th episode of Ushio and Tora TV series.