If I google "fossfox", it's usually result number 20-30. The first few results are links/pages about the actual dot com, mixed with links/pages of what I'm guessing was the previous owner's product.
On Bing/Yahoo/Duck, it's result #1.
Search Console does not reveal any problems. Has anybody encountered this?