Endless List of Favorite Anime Openings/Endings

Vampire Knight Guilty | “Suna no Oshiro” by Kanon Wakeshima