NECA has announced figures shipping this week to start appearing at retailers soon as well as the first in their 12 Days Of Downloads series!
NECA has announced figures shipping this week to start appearing at retailers soon as well as the first in their 12 Days Of Downloads series!