First Look at B'wana Beast on Legends of Tomorrow