General InformationCompany:MarvelCreator:David Anthony KraftDon HeckGender:MaleCharacter Type:OtherFirst Appearance:Giant-Size Dracula #4 - Let It BleedIssue Died:NonePowers:ImmortalLongevityMagicPsychic Devil’s HeartMarvel August 21, 2024 admin