Catalog talk:Alien Parasite/@comment-37573666-20181121030004

It reminds me of that facehugger in the alien fanchise