A patchwork fleshripper