Disambiguation: Marvel
First published in: 1996
Sellars may be original to the Heroes Reborn universe.