Aniworks Logoworks
InuYasha

Episode 51 of InuYasha

Inuyasha’s Soul, Devoured