Takeshi's Castle Philippines

Takeshi's Castle Philippines ‧ TV Program ‧ 2023
Takeshi's Castle Philippines (2023)
Takeshi's Castle Philippines (2023)