Thanks for sharing the domain. I see 76.76.21.21 showing along with 162.255.119.202 when I check the A record (DNS Checker - DNS Check Propagation Tool). The domain is currently registered with NameCheap and uses their default nameservers (Whois wiseaddress.com).
If you are unable to locate the source of the extra record, please contact NameCheap support for help managing your account. They have access to review the records set within their system and can help you set things right.