The best of Japanese cinema is coming back to the Philippines. The Japanese Film Festival (JFF) makes its long awaited return, rolling into theaters in Manila, Baguio, Iloilo,
Award-winning Japanese film “Passage of Life” (2017) to have a limited free screening and talk back at the Cinemalaya 17: Philippine Independent Film Festival. The Japan