Aniworks Logoworks
Inuyashiki: Last Hero

Episode 10 of Inuyashiki: Last Hero

Aired Dec 14, 2017