Name of this film. It is from site "Forbidden East".