Micro Movie Lab shares Dec 03, 2012 05:21PM Iconada Short Film Craze: Self Healing: The Secret Path to A Brand New Life.