Oba Femi
Official Links
Height
: 6'6"
Weight:
310 lbs.
From
: Lagos, Nigeria
NXT Career Accomplishments: