Curse of Lola VCD VIDEO CD 2006 Tokyo Film Festival Edition Chinese Horror Film.
Please note that this is a VIDEO CD / VCD IT WILL REQUIRE A VCD PLAYER
It doesn’t specify if it has English subtitles