Long teeth and lump on belly linked?