Gintama
Those Who Protect Against All Odds
E39 Jan 6, 2016 24m TV-14
Past histories are finally confronted for Gintoki and Kagura as they face off against Takasugi and Kamui.
Where to Watch Those Who Protect Against All Odds
Cast of Those Who Protect Against All Odds