You are going to Watch Inuyasha Episode 63 English dubbed online free episodes with HQ / high quality. Stream Anime Inuyasha Episode 63 Online English dub The Red and White Priestesses. As Tsubaki flees with her fragment of the Shikon Jewel, she returns to the shrine where she once trained. She tricks Momiji and Botan, two young priestesses, into believing that the protagonists are the enemies, referring to InuYasha as the demon to be slain. The two manage to get strands of hair from InuYasha and Kagome to create giant dolls in their image and likeness. InuYasha later destroys the dolls by executing the Wind Scar.