Takeshi's Castle poster

Takeshi's Castle

Season 1

1986 · 133 episodes

Episodes