Overlord X

Overlord X is a super villain and the arch-enemy of Captain All-Star.

Biography
Not much is known about his past.