Professor Bumpkin

Professor Bumpkin is apparently a professor of mineralogy. He visited a museum hoping to see The Tiger's Eye emerald, but was disappointed and outraged when he realized it was a fake.

Appearance
The Kid Super Power Hour with Shazam!
 * The Human Fly