Takeshi's Castle Philippines
Season 1
8 episodes · Nov 16, 2023
Shitake will travel to the Philippines to find a new right-hand man for the hated Emperor Takeshi.
0/8 watched
Swipe a row to mark watched · long-press to mark up to there
8 episodes · Nov 16, 2023
Shitake will travel to the Philippines to find a new right-hand man for the hated Emperor Takeshi.
0/8 watched
Swipe a row to mark watched · long-press to mark up to there