File:Arrow vs Prometheus and New Black Canary Explained - Arrow Season 5 Episode 10