Shakugan no Shana III Episode 23: Creation of Xanadu
Comments Off on Shakugan no Shana III Episode 23: Creation of Xanadu
March 20, 2012
I don’t think I can put this into words well enough, but this was one of the most emotionally powerful episodes in Shana yet.