The Flash has long been a regular presence in ... The exception was Oliver Queen, who had a pretty awesome Green Arrow suit, ...