May 17, 2019 thelorynstone Megadeth Mascot Vic Rattlehead Figure From NECA Toys Will Be Shipped to Stores Soon