Takeshi's Castle Philippines - Season 1

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

Takeshi's Castle Philippines: All seasons