Mystery creature fooled me for a while

Mystery creature fooled me for a while

Observation - Mystery creature fooled me for a while. Description: Looking like something out of 'Alien'.

Looking like something out of 'Alien'.