In Revelation 10, a mighty angel appears. This mighty angel is clothed with a cloud and has a rainbow upon his head. This mighty ...