Question: Which country the composer of film Rarandoi Veduka Chudham is from?
Sentence (from "Devi Sri Prasad"): Devi Sri Prasad (born 2 August 1979) is an Indian music composer, lyricist, singer, and director.
Relevant evidence: Yes