Takeshi's Castle Philippines poster
Takeshi's Castle Philippines poster

Takeshi's Castle Philippines

2023 1 SeasonSeries
ComedyRealityFamily

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.

Where to Watch

No US streaming subscription carries this title right now.

Episodes

Loading episodes…

Top Cast

More Like This