It looks like something the team behind Marvel vs. Capcom would make. Except it has anime characters like Jojo's Dio Brando and Inuyasha.
So it's not even an official game.
Damn, I wanted to play that on a PS2 or something.
For the record, the Dio sprite is from the JoJo's Bizarre Adventure fighter by Capcom, and I guess Inuyasha is from the PSX Inuyasha fighter (which I actually own).