Abarenbo Shogun
Season 1 poster

Abarenbo Shogun

Season 1

1978207 episodes

Episodes