Zorr

Zorr is a fictional alien conqueror and a minor yet pivotal recurring foe featured in comic books published by Marvel Comics. He first appeared in Nova #1 in September, 1976.