You are going to Watch Shakugan no Shana 1 Episode 4 English subbed online free episodes with HQ / high quality. Stream Anime Shakugan no Shana 1 Episode 4 Online English sub Flame Haze of Illusion
Shana unexpectedly starts living in Yuji’s house for the time being. A gym teacher gives Yuji’s class a hard time during a track-run until Shana kicks him out. Later, another Flame Haze named Margery Daw, the Interpreter of Condolence, comes to Misaki City and starts a battle with Shana. Later, Shana comes back to Yuji’s house badly injured.