Astra Logue in 6.08 Stressed Western | DC’s Legends of tomorrow