Jeremy Dillon, the voice of Ashy Slashy from Ash vs Evil Dead has filmed an unboxing video of the puppet replica sent to him by NECA. Check it out!