This host was victim to a subdomain takeover.

If you are the owner feel free to get in touch.