This is an old doujin fighting game created back in 2005 by development team 8105graphics. Tt was sold physically via CD at Japanese conventions. This game became extremely famous in both the furry and kemono crowds.
This is version 1.11b (1.11 beta) of the game, while definitely unfinished this was it's official "out of beta" release (and the final public version of this game sadly)
To find out more info about this game, an old dev of the project has a Discord server where you can talk to him about the game.