Stream anime episodes online for free, Watch Sengoku Basara Episode 12 English version online and free episodes. Anime Episode guide, Chapter Sengoku Basara Episode 12 English dubbed The Tower of the Azuchi Castle: A Struggle to Death with the Future at Stake The episode starts with Yukimura and Masamune leading the multi-faction army toward Azuchi Castle. Sasuke leaves the entourage to stop the rest of Oda army heading the same way for castle defense. With high morale, men of era runs toward the battlefield where the overlord awaits.
The advertisement will dissappear after 30 seconds!!