Green Arrow

Green Arrow is a character from DC Comics. He will appear in the upcoming 56th episode of Death Battle Green Arrow VS Hawkeye.