Barnacle (Half-Life)

Barnacles lives on Xen. They have a long tongue and eat everything that comes in contact with it. Their Mouth is very big.

Source: Half Life