Department Of Truth Webskin

Elephantmen #61

Sahara, the Red Queen of the City of Angels, must deal with some Demons.

Collected Editions

Comics