Karissa Uhrain Karissa Uhrain is an artist and designer who delights in the peculiar, often finding connections between the natural world and the human condition. Born in central Virginia, Karissa currently lives and works out of Wilmington, NC. Current Work