Hasbro: Marvel Legends Guardians of the Galaxy: Volume 2 Drax 9 years ago VeeBee Finger on the throat means … death.