Season 1 poster
The 13 Lords of the ShogunSeason 1202248 episodesJapanese

The 13 Lords of the Shogun Season 1

Episodes

48 episodes