Here it played a bit with Blender Smoke Simulation and composed different renders to get some artistic style