Locust of Abbadon Picture

In Hebrew Mythology, Abbadon meant "The Place of Destruction" used with reference to a dwelling place of the dead, however it had another name in Greek Mythology, Apollyon whick means "The Destroyer"
As both a place and thing it is said to be the king of the abyss and master of a vast legion of Demonic Locust-like creatures.

Continue Reading: Places