Ilaiyaraaja is an Indian composer and instrumentalist who has worked in over 1000 films in various languages including Tamil, Telugu, Malayalam, Kannada, Hindi, English, Marathi, Sanskrit, Punjabi with majority of his works in the Tamil language and widely regarded as the greatest Indian music composer of all-time by various critics and experts.