Sengoku BASARA: End of Judgement Episode 3

Added: July 20, 2014


You are currently watching Sengoku BASARA: End of Judgement Episode 3 from the anime series Sengoku BASARA: End of Judgement. You can watch more episodes of Sengoku BASARA: End of Judgement English Dub or Sub here at Dubbed Anime for free!