The Japanese Film Festival 2025 will screen four more films at Shangri-La Plaza's Red Carpet Cinema in Mandaluyong City on February 15 and 16 through a special program.