You are going to Watch Shakugan no Shana Season 3: Final Episode 22 English dubbed online free episodes with HQ / high quality. Stream Anime Shakugan no Shana Season 3: Final Episode 22 Online English dub Dream of the Stranger. Yoshida and the van create illusions to conceal their presence. Khamsin risk his life to protect Yoshida, Wilhelmina comes to assist them while Yoshida carries a glowing object given to her by Johan and Pheles. They hide within the tower as they disabled the controls. While avoiding the missiles, Sale grab and threw an explosive robot at the control room leading Dantalion to his death. Chiara defeats Crimson Lord Mammon when he was distracted by the destruction of the control room. Shana and Margery reveals their secret plan to Yuji.