Damien Quinn (Pumpkin Universe)

This Damien Quinn was the ruler of Earth in his home universe. His first appearance was in Sweet Hallows: Pumpkin Empire #2.