Here is the first version of the Djinn's appearance.
Added 5 minutes later
Hello everyone, I suggest adding the "Storm Strike" ability to the Storm elementals (since they are not very good at ranged attacks, and Storm Strike would be perfect for them) and adding the "Invisibility" ability to the Mist elementals (since they are not competitive enough against the Ice elementals).