6.1 Takeshi’s Castle Japan Apr. 21, 2023 Takeshi’s Castle Japan IMDb: 6.1 2023 79 views Worldwide sensation Takeshi’s Castle returns after 34 years! Popular games are revived on a larger scale and new, terrifying obstacles ... Reality