Stryka

An alien woman does crime with a human partner