20120424 city.kochi: Producer-director-entrepreneur Navodaya Appachan passes away