The Serpent Puppetmaster has come out of her den. The most dangerous person on the planet.
Doubt that..............