DC Bombshells: Green Lantern Jessica Cruz Statue Another excellent entry into the ever-improving DC Bombshells statue line.