Move this if you need to, I am just excited. Unfortunately, They averaged to be $37.50 each but they are worth it. The NECA TMNT stuff is very cool in my book. What do you think fellow fans? Who is your favorite?
Last edited: