Catwoman Cosplay Bounding Through The Interwebs Like 🦇 😼•December 31, 2020•Amazing Cosplayers, Cosplay Coliseum, FeaturedCosplay By @storms007 See also Deathlok The Demolisher first appeared in Astonishing Tales #25 (Aug. 1974)