Afreet has come to refer to an entire class of formidable, rebellious beings, but in the confused world of underworld spirits.
Afreet has come to refer to an entire class of formidable, rebellious beings, but in the confused world of underworld spirits.