Chucky And The Heart Of Damballa – My Theory June 18, 2021January 26, 2024 ~ Karli Ray ~ 2 Comments Check out my theory on The Heart of Damballa in the Child's Play franchise!