Turi Avola, Naked Puppet #2