Tag Archives: Ushio to Tora (TV)

Ushio to Tora (TV)
8
26 / 26

Ushio to Tora (TV)

Jul. 03, 2015

Ushio to Tora (TV)

Ushio thinks that his father’s talk of an ancient ancestor impaling a demon on a temple altar stone with the legendary Beast Spear is nuts, ...