Fleshwarped Stormwalker

Fleshwarped Stormwalkers are a type of Aetherial creature, found throughout Act 6.