Alien Bira

The Japanese alien as nicknamed by "Memers" Are ALSO known as Alien Biras.

Alien Biras Are from a japanese Show called "Ultra Seven" They are one of the various hostile creatures in the super seven universe. The Super seven are a team of robot super hero's which "saves" the world by causing lots of damage. Facehuggers might be based of these creatures a bit. As the bony "Fingers" or legs Relate to the Alien Biras Flaps on it's face. Making it a mystery if the facehuggers design was based of a Alien Bira a LOT. As also the Alien Biras Also have a slit for a mouth and proboscis squirming out.. Ew. Ew is right. The similarities will be seen.