blog.draggle.org
Hellsing Ultimate Review — A-
The Vatican and the Knights Templar vs. Nazi zombies in zeppelins vs. the Church of England and vampires. How could this possibly go wrong?