Legend of Tomorrow

Legend of Tomorrow S02E03: Shogun

Legend of Tomorrow S02E14: Moonshot

Legend of Tomorrow S02E16: Doomworld