Break Blade Movie 6: Doukoku no Toride

Alt titles: Broken Blade: Fortress of Lamentation