Skip to main content
Series poster for Takeshi's Castle (1986)

Takeshi's Castle

1986
1 Season • 133 Episodes