2 NECA: Teenage Mutant Ninja Turtles Giant-Sized Raphael Review 5 years ago VeeBee It’s #TurtleTuesday again! I have been jonesing for a new NECA TMNT release for several…