Not seeing anything fox-like about it, but it’s an interesting cat, although being its own species seems unlikely.
just a big kitty