Engorged lava strykewyrm

Engorged Lava Strykewyrm is a miniboss found within the Dragonkin Laboratory.