Wormmouth. Черверот? Существо залива Иллиак.