Legend of Basara Episode 013 English Subbed at Animeheaven
In a small village, twins are born: a boy, Tatara, and a girl, Sarasa. The prophet Nagi declares that Tatara is the chosen one who will free Japan from the tyrannical rule of the King and hi... More info on Anime Legend of Basara Here...
Please share this anime online site (animeheaven.mobi) with everyone you can. It's the biggest motivation to keeps us going and helps us make the site experience better. Thanks!