Clive James finally travels to Japan and finds out for himself what it's like to participate in the kind of crazy game show he has observed for so long when he is a contestant on Takeshi's Castle.
When it comes to media, Japan is one of the greatest exporters of creative content. Whether it's Japanese film, video games, anime, or novels, the country consistently delivers quality storytelling ...