Devlor

Devlor is an Inhuman.

Powers
Transformation: Devlor is able to transform into a large, beast-like form with superhuman strength and durability.