Two characters fight on a giant stone, with music and shouting in the picture.