LV-1201 Tentacle

Tentacles are a species of large, burrowing worm-like predators from the planet LV-1201.

Biology
With mouths filled with sharp teeth, these creatures ambush prey from below and rise from the ground to capture it.

Appearances

 * Aliens versus Predator 2: Primal Hunt (2002)