Superargo and the Faceless Giants

(L'invincibile Superman)