Crystal Claws

The Crystal Claws are a fictional organization appearing in American comic books published by Marvel Comics, first appearing in Captain Marvel Vol. 3 #2 (Nov. 1995)