SDCC 2017 – NECA Toys 1/4″ Marvel Figures & Ultimate Chucky 7″ Figure
NECA Toys has their 1/4″ scale Marvel figures and Ultimate Chucky on display that we haven’t yet covered. Chucky stands at 5.5″ tall and includes four interchangeable head sculpts ... Read more