Shakugan no Shana III (Final) – 02
「来たるべきもの」 (Kitarubeki Mono)
“What Must Come”
If it wasn’t already bad enough that people are having difficulties trying to remember what happened back during seasons one and two, these two concurrent stories aren’t making things any easier.