Joshua, the Vampire Knight

Book cover that reads Joshua, Vampire Knight and depicts a white knight on horseback in the snow with a black cross on his tabard and shield

COMING SOON!