Add like... Takeshi's Castle (Saudi Arabia)الحصنWatch takeshi's castle (saudi arabia) online. Genre: Country: Saudi ArabiaDirector: Cast: