Shakugan no Shana Movie
Characters
Shana
Yuuji Sakai
Marianne
Friagne
Kazumi Yoshida
Margery Daw
Alastor
Chigusa Sakai
Marchosias
Hayato Ike
Yukari Hirai