Hekatoid

Hekatoid is one of the ten terrors.

Hekatoid