Surprisingly, it's a frontend for Tumblr, with the "fuseblue.com" theme.
I never really used Tumblr, I just know it's the site Yahoo bought many years ago instead of Netflix.
The website in this submission is probably just a low technical effort site. This would explain its flaws.