Kyle Rayner

Green Lantern