in dubious battle

AMV Battle Cry

Battle Cry

Battle Cry

Battle PopG

Battle Royale