Ushio to Tora Season 1 Episode 13 123movies
Episode Title: The Road to the Touno Youkai Battle - Part 2
Air Date: 2015-09-25
Year: 2015
IMDb: 7.9
Episode Title: The Road to the Touno Youkai Battle - Part 2
Air Date: 2015-09-25
Year: 2015
IMDb: 7.9