Anime / Currently Covering / Shakugan no Shana III Shakugan no Shana III Episode 15: Forced Retreat (more…) Comments Off on Shakugan no Shana III Episode 15: Forced Retreat January 22, 2012