an Entity in Data Space: dbkwik.org
The Lord of the Stench (also known as Head Demon) was a lord of demons who wanted to steal the shears of The Three Fates and allow his race to control human destiny.