John sees the second coming of Jesus Christ from Revelation 19:1-21.