Revelation 13b: 'The Beast from the Earth' (DIDE Ep172)

A second beast appears on the scene to accompany the Beast from the Sea and the Dragon (who is of course Satan). Together, they form a frightening unholy trinity. The two beasts are a human presence of some sort, and this is my take on what these might be...