Anil Radhakrishnan Menon. Director: Diwanji Moola Grand Prix. Anil Radhakrishnan Menon is known for Diwanji Moola Grand Prix (2018), North 24 Kaatham (2013) and Lord Livingstone 7000 Kandi (2015).