What is this? Asked one man, puzzled. "Are you worshipping a mortar and pestle?" Asked the other man. The wife smiled. "Didn't my husband tell you?" Asked the wife innocently." Lt is his deity-a very strange one too." "How do yo mean?" Asked one man, uneasily. Ponnan's wife took on an eerie tone, "lt demands human blood!