Cabela's Animal Battle

Cabela's Animal Battle is a 2020's fighting simulator game.