The Apostle John sees a second Palm Sunday in Revelation 7