Looks like The Illuminati has a NEW PUPPET

Top