You are going to Watch Shakugan no Shana Season 2 Episode 22 English dubbed online free episodes with HQ / high quality. Stream Anime Shakugan no Shana II Episode 22 Online English dub Christmas Eve. Shana is curious about babies, after Yuji heard from his dad that his mother is pregnant. Shana and Kazumi decide to write letters to Yuji, professing their feelings toward him through written words on letters and waits for him on Christmas Eve at the clock tower. Hecate suddenly appears and removes the Midnight Lost Child from Yuji despite the Keeper. Ike also confesses his love for Kazumi.