Tags

, , ,

Sal Buscema renders a huge alien beast of destruction in the Eternals Limited Series from 1985. …And the Banderhude rises!