Talk:Valkyrie/@comment-34981175-20180719225850/@comment-4802891-20180720043125

Not these aliens Birdie xD... unless their true forms is that of xenomorphs...

I think the South Amercian gods are parasites. Could be the closest things we get for face-huggers :D