I'm gonna make an unconventional guess on the green/black and say it's Spider-Man's Big Time costume instead of Green Lantern.
--
SuperNiceDog didn't have to reconcile his name...
But Dauntless Hunter is now MrGreenonion