No doubt about the identity of the Dragon (The old Serpent), he is the
Devil, or Satan.
#Matthew 12:28-29; Luke 11:22; Hebrews 2:14;
#Colossians 2:14-15; John 12:31-32; Luke 10:18;
One thousand years... 1,000 used symbolically of a totality.
1000 not quanity but quality
#Deuteronomy 7:9; Psalms 50:10