DC's Legends of Tomorrow | S3:E18 | The Good, the Bad and The Cuddly