Oliver Queen (Earth-16)

Oliver Queen was a vigilante operating in Star City as the Green Arrow.