The 33rd Tokyo International Film Festival (TIFF) is being held from October 31 to November 9, with Roppongi Hills, Tokyo as the main venue for...
Above: Shiki Theatre Company’s original production titled ‘Robot in the Garden’ opened at Tokyo’s Jiyu Theatre on October 3 and will run until November 29. ...