A cailleach bheur has fangs and sometimes three faces in celtic lore.