Creator Charles Ren United States 2 issues 2 series Most issues in Tarzan of the Apes (1984) 1 issue Marvel Comics Super Special (1977) 1 issue