Eldrac

Eldrac is an Inhuman.

Powers
Teleportation: Through the power of Terrigenesis, Eldrac possesses the ability to use his enlarged mouth as an archway for people to travel through from one location to another on the planet or to different dimensions.