Nicki Minaj is an alien in this one. xD