My
Series
Login

Login

Email / username and / or password are not correct.

InuYasha

7.9/ 10
25 min

Season 6, episode 8

The Fiery Bird Master, Princess Abi
After Inuyasha and his friends return from the Land of Fire, they come across several villages where everyone has had all their blood sucked out of them.
Release date: 15 March 2004
Network:
Loading...
No streaming services found
InuYasha