Ever wondered what an aliens pussy looks like?