brachycephalomoloch ( short headed demon )