Watch anime online, stream anime episodes online for free.Watch Shakugan no Shana Episode 18 English version online and free episodes. Anime Episode guide, Chapter Shakugan no Shana Episode 18 English dubbed A Shattering Wish.When Yuji doesn’t come home after school on the day of the festival, his mother and Shana go to the festival to look for him but before long another Denizen shows itself. Also, Kazumi discovers the truth that Yuji is indeed a Torch.
The advertisement will dissappear after 30 seconds!!