Zota

Zota is Doctor Strange's enemy.