Patchwork fleshripper