CharacterAlastorAlastor in Shakugan no Shana (2005), played by Masashi Ebara. Played byMasashi EbaraAppears inShakugan no Shana2005