Kira Od

Kira Od (born 1960) is a self-taught sculptor who creates hybrids, "specially designed to be a bold reminder of our biological and ethological roots".