Watch Vampire Knight - The End of the World

Vampire Knight Season 2 Episode 12

Season 2 Episode 12

First Aired: December 22, 2008

Description: Vampire Knight Guilty Episode 12