Wikipedia
Dubbilex
Dubbilex is a fictional comic book character published by DC Comics.
Dubbilex is a fictional comic book character published by DC Comics.