February 09, 2012 by Polar_Bear Puppets War previews 3D printed heads PuppetsWar.eu previews the actual heads for the 3D rendering they have have been previewing. From their preview:3d first look