Question: which country released delbaran
Answer: Iran
Answer sentence: thevanishing shadow was released by the usa.