You are going to Watch Shakugan no Shana 1 Episode 20 English subbed online free episodes with HQ / high quality. Stream Anime Shakugan no Shana 1 Episode 20 Online English sub Heartless Wilhelmina
Wilhelmina arrives in Misaki City and meets up with Shana again, cleaning up Hirai’s apartment room. Yuji and Kazumi walk together during a sunny day. Wilhelmina wonders about Shana’s behavior when talking with Chigusa. Meanwhile, Margery Daw finally leaves Misaki City without saying goodbye to either Eita or Keisaku. Also, Wilhelmina comes to the conclusion that Yuji must be destroyed in order to hide the Midnight Lost Child and protect the balance of the world.