Big clue: omoikane.net. Check the source file, and check the WHOIS domain registry.
Also, check out the Google cache of http://www.omoikane.net/blurred_neverhere.html