He is from Ftrio 2 .On the "planet of the giants he is the size of a normal human. In fact he is human ,wound up on Ftrio 2 by weird mysterious circumstances that are still unanswered to this day
Height & weight 6 ft 3 ,350 Lb
attitude-heel
Finisher=The Dark Omen --He blinds his opponent then using super strength he high cross bodies them all 350 pounds of him for the pin.
Entrance=The theme music from the movie The Omen plays and he walks to the ring glaring at the fans as they boo him.