Aniworks Logoworks
InuYasha

Episode 54 of InuYasha

The Backlash Wave: Tetsusaiga’s Ultimate Technique