Aniworks Logoworks
InuYasha

Episode 18 of InuYasha

Naraku and Sesshomaru Join Forces