Green Lantern posters for sale