Board Thread:General Discussion/@comment-6527064-20151205151611/@comment-27124862-20160204053436

i can see two new aliens on that poster