Tie In Products NECA Santa Stripe and Gizmo Final Packaging 3 years ago tiki god Final in-packaging photos have been released for the upcoming Gremlins – Santa Stripe and Gizmo…