Scarlet Scarab
Super Name: Scarlet Scarab
Real Name: Abdul Faoul
Nickname:
Universe: Earth-616
1ST APPEARANCE
Volume 1 December 1977
2ND APPEARANCE
Volume 1 February 1978
DEATH
Volume 1 December 1982
Publishers
Search For Title