Grabber

The Grabbers are a extraterrestrial species of hematophagous cephalopods.