So there’s a story in the Bible about a great red dragon and a pregnant woman. The dragon is supposed to have 7 heads, 13 horns, and 7 crowns. ItS tail supposedly swept a third of the stars from the sky.
Christians will say the dragon is the devil. But the devil is a Christian creation. So who is this dragon? Is it just a representation or a real being?
Well there are two dragons (beasts), right? The one you mention, coming out of the sea and another coming out of the earth. The latter has two horns, which certainly sounds like the Christian devil or Satan but as for coming out of the sea, that sounds rather Leviathanesque to me.
Revelations was written by new Christians while under persecution by the Romans. Many were in exile, on the run or in prisons.
The symbolism of the “beast” is actually political. They were writing in code to avoid arrest and crucifixion/lion eating. For example “666” is numerology code for Emperor Nero.
In this case, the heads, horns and crowds represent various countries, cultures and principalities that are part of the attack on the Christians.
In the first and second centuries, Revelations amounts to apocalypse porn. They were all hoping and praying that the second coming was happening in their lifetime.