Shakugan No Shana
Season 3
Ep 17. For Whose Sake?
- TVPG
- February 3, 2012
- 23 min
As denizens all over the world head to Japan for the creation of Xanadu, Flame Hazes begin a campaign of airport terrorism to stop them. Meanwhile, Yuji goes to Misaki City where he meets with Yoshida. He needs her help for the final phase of his plan...