Lord Pumpkin (Earth-93060)

Other Media
In the Ultraforce animated TV series, he was an enemy of the Ultraforce.