World domination is merely a formality at this point. Now, let us turn our attention to Green Arrow #19, hitting stores on Thursday, December 26th. Behold, the synopsis: THE MYSTERY OF THE FRESH ...