human bee chimera, oil on canvas