Claim: The Promise was released in Japan by a Japanese film company.
Label: REFUTES