User blog comment:TheDoctor230/Oliver Queen and The Hood/@comment-28458080-20170530223059/@comment-27673963-20170531001956

Yeah I know but the producers have been very specific with getting all the Island to Present Day stuff done so I thought this might be one of them