Aniworks Logoworks
Inuyashiki: Last Hero

Episode 7 of Inuyashiki: Last Hero

Aired Nov 23, 2017