Poster of Takeshi's Castle Philippines

Takeshi's Castle Philippines

Plot: Shitake will travel to the Philippines to find a new right-hand man for the hated Emperor Takeshi. Watch Takeshi's Castle and bet on the players amidst the antics and fun in and out of the prepared games
First Episode Aired On:
Thursday, November 16 2023
1 year ago
Last Episode Aired On:
Thursday, November 16 2023
1 year ago
Number of seasons: 1 (8 episodes)
External Links
External Link Icon