Riley Finn/Marc Blucas
Vampire Hunters Inc. *Need to add banner*
Main Cast