NECA: Teenage Mutant Ninja Turtle Pizza Monster Review 4 years ago Matthew K This has already been an absolutely incredible year for Ninja Turtle figures, but NECA has…