The Rap Battle Against Violence / FT NGO This is not a rap battle, this is a battle against domestic violence.