Sengoku Basara
Azuchi Castle Keep – A Fight to the Death for Tomorrow! (1x12)
Season finale
Air date: Jun 17, 2009
The incredible final battle explodes at Azuchi Castle! With amazing power and determination, Date and Sanada unleash against the mighty Demon Lord.
- Premiered: Apr 2009
- Episodes: 37
- Followers: 29