Mega Construx Black Series Aliens Alien Queen Mega Construx Black ... alien monstrosities into a cute plush toy. Not so ...
You can get a better look at the high heels in the below Facebook post from an Alien fan community. As it turns out, there’s more to the hilarious high-heeled feet of the xenomorph queen than ...