Leonardo Meets VOXEL-MAN (1989-2008)