Anime / Currently Covering / Shakugan no Shana III Shakugan no Shana III Ep 10: Chosen Battlefield (more…) Comments Off on Shakugan no Shana III Ep 10: Chosen Battlefield December 10, 2011