Arrow: Who is Prometheus?

lives in. Oliver proceeded to go to great lengths to assure that the Green Arrow was innocent... [...]