Grand Vampire

46 pages 2002

comics challenging informative fast-paced