Kronnang Dunn 5 months ago [hidden] This is actually from Alien: Covenant and that is a Protomorph, an early weaker form of Xenomorph. 0 Reply Copy ID Copy Link