Takeshi's Castle Philippines Season 1 poster

Takeshi's Castle Philippines — Season 1

Shitake will travel to the Philippines to find a new right-hand man for the hated Emperor Takeshi.

20238 episodes

About this season

Shitake will travel to the Philippines to find a new right-hand man for the hated Emperor Takeshi.

Episodes (8)

Popular Web Series Collections