Christopher Naoki Lee September 26, 2018

LEGENDS OF TOMORROW: Season 2, Episode 3: Shogun Trailer & Images [The CW]