Born 1951
Leiko Ikemura is a Japanese-Swiss artist who works in oil painting, sculpture and watercolor. Her work is associated with the Neo-Expressionism movement of the 1980s and has an evolving style. Much of her work uses symbolism to create magical universes blending animals, humans and plants.
Source: Wikipedia