The image I had on that page, and those audio files, are the single most deep-linked thing on my site. People embed the image directly into web forums all over the place, and link the audio files. Usually to forums I can't access without signing up.
I just pulled the whole directory from my website, 'cause I'm tired of them doing that.
Suck 404, you bastards.