Takeshi's Castle
Action variety show where contestants attempt to break through various challenging games.
Released: 2023-04-21
Genre:
Reality
videocamTrailer