Debating a Islamic Puppet