Nickelodeon Projects

Chucky

This five foot tall Chucky sculpture now resides in The Kings Island Park, Cincinnati, Ohio, USA.