You are going to Watch Shakugan no Shana Season III: Final Episode 15 English dubbed online free episodes with HQ / high quality. Stream Anime Shakugan no Shana Season 3: Final Episode 15 Online English dub Rout in the Rain. The Flame Haze army retreats to the Palace of Light with the help of the Gods of Earth and Margery Daw. Samuel sets up a decoy stalling the Denizens’ advance and discovery of the Palace of Light. Flame Hazes: Chiara Toscana and Sale Habichtsburg, carries Shana and the gang as they fly away.