There was an interesting explanation about this scene of a god doing battle with many others (demons?), but I apparently didn't write it down; nor can I make out much from the picture itself.