Beast Clash

Beast Clash is a video game fighting game franchise created by Square Enix

Plot
Different animals from around the world are given special abilities and come together to battle animals whether there extinct or not and thats the price for this.... if you lose your extinct

Characters

 * TBD

Games
Beast Clash (2003)