Arrow: Stephen Amell Brushes Off Iron Fist, Green Arrow Similarities