Cat-People From Space!

OMG, this is brilliant political satire.  LOVE IT.