Phoebaloyd

Is a villain in The Puppet Show.