Double Absorb

He´s one of Tren 10 antagonists and Tren´s possible creator or biological brother.