Revelation 12:3
A physical celestial dragon? Or a solar system?
This Christian researcher believes the dragon is a solar system and in the centre is the wormwood star.
He says that they are constantly putting debris and codes of the dragon in movies.
Check these out