Additionally, the site wouldn't load for me. Turns out NextDNS blocked it because it's less than 30 days old, and indeed, it is[0]:
Dates 30 days old
Created on 2021-06-29
Expires on 2022-06-29
Updated on 2021-07-04
[0]: https://whois.domaintools.com/promethean.news