NECA Nightmare on Elm Street Deluxe Accessory Set Freddy Krueger Worm Stop Motion Posted by By Horrorfigures April 21, 2024Posted inNeca, Nightmare On ELM Street https://www.youtube.com/watch?v=OxVa84UR07g SHOP