×

Arrow

Season 3 - Episode 20 - 'The Fallen' 

Season 4 - Episode 6 -  'Lost Souls' 

Season 5 - Episode 9 - 'What We Leave Behind'

Season 6 - Episode 6 - 'Promises Kept'