Alright, this picture is freaking amazing! I just have no idea what's really going on here, but it's awesome! I don't know if this is based on an actual creature from Greek mythology. Whatever it is, it's amazing to look at. I just love how you made the environment into a living being! It's just a gorgeous picture.
It's great to see this massive being in itself. It seems to be wearing a mask of some kind. I can make out the little people being sucked into the vortexes. It seems to be created from the lightning itself. It's like it being sucked into something as well! This is just so beautiful.