Takeshi's Castle - Season 1

First aired: 5/2/1986 49 episodes
← Back to Takeshi's Castle

Episodes