Sacrificial icon-Mother Teresa come soon