O.T. Genasis

O.T. Genasis (born: Odis Oliver Flores; June 18, 1987) is a Belizean-American rapper & songwriter.