Aniworks Logoworks
Inuyashiki: Last Hero

Episode 1 of Inuyashiki: Last Hero

Aired Oct 12, 2017