Shemsu Turner is an illustrator and animator from Denver Colorado. His practice includes character design, painting, storyboarding, and comics. 
IMGP9460-1 (1).jpg