Warlock

Alien Technarch.

First Appearance
New Mutants #18 (1984)
Figuronomy.com may earn commissions when you shop at eBay.
Figuronomy.com may earn commissions when you shop at eBay.