Thanks to this thread, an old backup of www.japheth.de was saved back in 2012. While it's clearly not the last time the site popped up, it is however pretty complete for when it was snapshotted.
Lots of files, lots of projects, and lots of great stuff.
Let's hope this isn't so easily lost.