The World's Finest
Star Sapphire from “Green Lantern: The Animated Series”

Star Sapphire from “Green Lantern: The Animated Series”

Stills from the new Green Lantern: The Animated Series episode “…In Love and War, debuting this weekend on Cartoon Network.