Doctor Fleeghur

Doctor Fleeghur is a villain who appeared in "Disappearing Satellites," an episode of the CB Bears animated TV series.