Neelan - God's self portrait: Sherston - Onam 2010