Aniworks Logoworks
InuYasha

Episode 7 of InuYasha

Showdown! Inuyasha vs. Sesshomaru