Legend of Tomorrow

Legend of Tomorrow S02E03: Shogun

Legends of Tomorrow S02E01: Out of Time

Legends of Tomorrow S01E16: Legendary