Inuyasha Final Act Episode 26 Februari 18, 2019 inuyasha final act episode 26 inuyasha final act episode 26 english dub inuyasha final act episode 26 english sub +