From what I can see, the site appears to be a (possibly a digital art piece, a UI experiment, or a conceptual domain landing). It doesn’t seem to be a standard commercial or blog website.
Thank you for sharing the link to . I just took a look — you're right, it’s an interesting piece. www.psd360.com