Oliver Queen (Earth-16)

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