Mister Mind

Mister Mind is a strange insect-like creature that's an enemy to the DC version of Captain Marvel, Booster Gold and a few othe Dc superheroes.