The Dragon Takes Over Star City in New Arrow Promo