N. Tentaculata??