lord of the prey effigy 2000