caterpillar cotton candy, oil on canvas, featured on artstation