iggy craig

graphic novel about two lizard girls trapped together in space.