• Japan
  • October 15, 2000

InuYasha

The Red and White Priestesses

Season 1 Episode 63

In order to keep Inuyasha and the others at bay while she invokes the power of a sealed-up ogre, Tsubaki enlists the help of two rookie priestesses.

uFlix.cc 2024

uFlix.cc does not store any files on its servers.