This is the ending song to Vampire Knight Guilty, Suna no Oshiro, written by Kanon Wakeshima. I actually, in all honesty, hated this song. I absolutely hated it. I thought that the producers, or whoever is in charge of music in anime, could have chosen a better song like Masquerade by Versailles, but maybe you’ll see something in this song that I didnt. Enjoy!!
Lili