Takeshis Castle

Best of compilation of the legendary japanese TV show takeshis castle