Aniworks Logoworks
Ushio & Tora (2015)

Episode 21 of Ushio & Tora (2015)

Aired Nov 20, 2015