watch Takeshi*s Castle Japan
Takeshi's Castle Japan
Worldwide sensation Takeshi's Castle returns after 34 years! Popular games are revived on a larger scale and new, terrifyi....
Read MoreWorldwide sensation Takeshi's Castle returns after 34 years! Popular games are revived on a larger scale and new, terrifyi....
Read More