Perhaps you were looking for Evil Mad Scientist Laboratories, or the Evil Mad Science Shop, or even CandyFab.org.
If so, great. Otherwise, you might be lost. Or looking for windell.oskay.net. I do not know.
(This page is the first of many web sites to be taken over by the evil mad scientists. ha ha.)
PS: don't fear art.