Puppet hands from leadership controlling our lives. Concept Published September 4, 2022 at 1411 × 744 in Puppet hands from leadership controlling our lives. Concept ← Previous / Next → We are being manipulated concept. Large scary hands with puppet string tied around fingers