Dr. Cockroach

Dr. Cockrouch is a billreient mad sciencetest with his result of an exspearament gonr wrong.

he reformed and helped bring down the mence of Galaxhar.