Discovery Channel Introduces First Time Filmmakers Japan to Press in Tokyo

On Wednesday, Discovery Networks Asia-Pacific hosted a press event in Tokyo to announce the upcoming premiere of Super Japan – a five-part Discovery Channel series featuring documentaries by winners of the First Time Filmmakers (FTFM) Japan initiative. Super Japan documents the country’s progressions and obsessions and pays tribute to highlights of the Japanese culture – including a look at the world’s biggest pop group, the national obsession with ramen, incredibly…