Alf Layla wa-Layla

Alf Laya wa-Laya is the big mean scary version of Erazor Djinn.