well, it's a... batman and lantern. green lantern, actually. and they're fighting each other. and batman are not happy about this.