Name: The Roach
Other Names: Cockroach; Priest Roach; Moon Roach; Captain Cockroach; Sergeant Preston Roach; Wolveroach; Secret Sacred Wars Roach; normalroach; Ghostroach
First Appearance: Cerebus #11 (Aug. 1979): "The Merchant and the Cockroach"
Creators: Dave Sim
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 51
Note: parody of comic heroes, starting with Batman
Suggested links for further research about this character and the character's religious affiliation: