Super Quasar

Super Quasar was

He is leader of Sun Riders