Aniworks Logoworks
Inuyashiki: Last Hero

Episode 2 of Inuyashiki: Last Hero

Aired Oct 19, 2017