Sometimes unrelated backlinks happen because of automated tools or bots scraping content, or even just because of expired domains that had old backlinks still pointing to them. Maybe negative SEO, where someone’s trying to dilute your backlink profile with irrelevant links