Queen Alien is first introduced in Alien on the TV series Larva. She is seen taking her son back home at the end of the episode.
Advertisement
Queen Alien is first introduced in Alien on the TV series Larva. She is seen taking her son back home at the end of the episode.