Parasite

Power-leeching foe of Superman

Description:
Bio:

Parasite

The Defenders ReverendClayton