Mythical Creature - flux

A multi-headed serpent with each head having a different elemental power. One head breathes fire,  another spits acid,  an...