Cockroach (Nice 'n' Sleezy)

Mr Cockroach was El Ape and Deadbeat's landlord in the 21st century Big Apple. (COMIC: Nice 'n' Sleezy)