PreviousNext

Sengoku Basara Season 1 Episode 12

Episode Title: Adzuchi Castle Tower: the Battle to the Death Where Tomorrow was Begun!

Air Date: 2009-06-17

Year:

Keywords: