99
Ushio and Tora Episode 5 English Sub
Ushio and Tora
Ushio thinks that his fathers talk 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…