A Preview of Japanese Films at the London Film Festival 2015
The BFI London Film Festival runs from October 07th to October 18thand features a programme of Japanese films that contain anime and live-action, drama and adventure and a J-horror title thrown…