Dr. Doomsday

The villain in Pete Miner and the Doomsday Device