Yikes. Just clicking the link leads me to another site with all kinds of yuck.
I think I used skindex as a kid? (Feels not that long ago cause I am a younger adult) I gave my poor gran's PC a virus with it.
Hopefully that either gets fixed or taken down.