green lantern. pissing off fellow superheros since... ever. green lantern pissing off fellow superheros since ever