Takeshi's Castle official wallpaper
Takeshi's Castle poster

Takeshi's Castle

(1986)

Seasons

Takeshi's Castle Season 1 poster

Season 1 (1986)

with 49 episodes premiered on May 2, 1986