Steven Reeves - Blood Wizard

Steven Reeves, the Northwestern Knight of Blood Wizard.