Urmungstandra

Urmungstandra was the name of a devil god in Silurian religion. (EDA: The Taking of Planet 5)