Here's Love Planet Five performing "Tenjou O Kakeru Monotachi," theme song of the "Shakugan No Shana" movie! This CD also includes the song's instrumental track (ready for you to supply the vocals!) and "Raven fly edit" version. This limited release also comes with a DVD featuring a "Tenjou O Kakeru Monotachi" promotion video!