Takeshi's Castle has been aired in many stations around the world, here are some of the popular channels which aired the program.
All items (6)