You are going to Watch Shakugan no Shana 1 Episode 19 English subbed online free episodes with HQ / high quality. Stream Anime Shakugan no Shana 1 Episode 19 Online English sub In the Midst of Battle
Shana reveals her Flame Haze identity to Kazumi, and Yuji finds out about Satou and Tanaka associating with Margery. The Seeking Research Denizen Dantalion has already started his plan to open up a gate to another dimension above the festival and now all three Flame Hazes, humans; Satou, Tanaka (after hearing Ogata’s confession), Kazumi, and following Yuji’s amaze instinct, must work together to defeat him. Khamsin gives Kazumi a treasure before he departs for now.