Comment on SantaSnaps

It is not available anymore. The download link is broken.

Does anybody know a mirror ?