Kronnang Dunn 6 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