Blood Hunters

Blood Hunter is an alien in Infinity Comics that hunts for sport.

Biography
Blood Hunter travelled to Earth to hunt people for sport.