Episode 12 - Adzuchi Castle Tower: the Battle to the Death Where Tomorrow was Begun!
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.