Watch anime online, stream anime episodes online for free.Watch Ninja Scroll Episode 13 English version online and free episodes. Anime Episode guide, Chapter Ninja Scroll Episode 13 English dubbed
Episode Title: Farewell Jubei.
Episode Description: Now Shigure's destiny is unveiled and she must walk the path of the Priestess of Light. Will she be able to face her destiny without Jubei by her side?