Mocho vs mostros fighting game best score 21

Game Name : Mocho vs mostros fighting game best score 21

Game Link : https://www.y8.com/games/mocho_vs_mostros