Puppet buzzsaw (Earth-1529)