• gifs spoilers s3 3x09 arrow ra's al ghul 3x15 oliver queen arrowedit felicity smoak by amber •