battle - MCV

battle