Helios (The Infinity Doctors)

Helios was an inhabitant of the Needle. (PROSE: The Infinity Doctors)