Watch anime online, stream anime episodes online for free.Watch Ninja Scroll Episode 12 English version online and free episodes. Anime Episode guide, Chapter Ninja Scroll Episode 12 English dubbed Dynasty Restoration How far can you trust your senses? Jubei’s commitment to save Shigure pays off when he, Dakuan, and Tsubute execute a successful rescue mission. But something is wrong, and Shigure is acting strangely. The outcome of war may depend on Jubei finding out why!