Anubis

Anubis is the Egyptian God of Darkness.

Appearance
Space Sentinels
 * The Return of Anubis