Podría tratarse de "Megalibgwilia ramsayi".