The 13 Lords of the Shogun Season 1 Episode 8

Episode Title: Iza, Kamakura (いざ、鎌倉)

Air Date: 2022-02-27

Year:

The 13 Lords of the Shogun Season 1 Episode 8