Oliver Queen (Earth-16)

Oliver Queen was a vigiante operating on Star City as the Green Arrow.