Tag: Locusts

Results

  • Deskari

    h1. Usher of the Apocalypse Demon Lord of Infestation and Locusts, he is said to be the Lord of the Locust Host . h2. Appearance Deskari appears as a horrible beast, human from the waist up, and locust-like below. Semi-solid wings—composed of …