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.00d of the game, while definitely unfinished this was it's official "out of beta" release.
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.