Cecil Otter

Kyle Smith (born July 16, 1980), better known by his stage name Cecil Otter, is a rapper and producer based in Minneapolis, Minnesota. He is a founding member of the indie hip hop collective Doomtree.

Similar Artists

B. Dolan

EL Maryacho

Tristate

Torae

Michaelangelo

Killah Priest

Da Flyy Hooligan

Custom Made

The Shape Shifters

Chief Kamachi