I almost thought that this was the comic adaptation of Sun Vulcan.
TrophyPlacer (talk) 22:06, August 15, 2016 (UTC)