99
Ushio and Tora Episode 6 English Sub
Ushio and Tora
Ushio thinks his fathers tale of an ancient ancestor impaling a demon on a temple altar stone with the legendary Beast Spear is nuts, but when he finds the monster in his own basement, Ushio has to…