a beast in the making 

A Temple 

a holy place.  Don’t mess with the temple.  Only a  beast would.  Only two temples but four beasts.  The first destroyed the first.  The second desecrated the second.  The third destroyed the second.  The fourth is preventing the third.  The abomination of desolation.  The Dome of the Rock is in the holy place.  

Home 28

a rider of the red horse 

A Red Sea 

a connection to the fourth beast of Daniel and the second beast of the Apocalypse.  Can you say Antichrist?  He who denieth the Father and the Son.  Mohammed is the father of Islam which is responsible for the abomination of desolation.  The Dome of the Rock now stands in the holy place preventing the third temple.