Maxam

MAXAM

Maxam is a fictional character in the Marvel Comics universe. He first appeared in Warlock and the Infinity Watch #12 (January 1993).

Read more about Maxam.