Rantza of the Folk from their hidden African crater-realm
Is this Mars or the place in Hades set aside for sodomites?