mookambika is shakthi devi the supreme mother goddess in hinduism attempts had been made to rape both girls the african butter catfish is also known as the butter fish