Born in Switzerland, Léopold Rabus paints images that will make you sweat in your sleep; dead children being pecked by crows to a disturbing Hansel and Gretel-esque scenario. Rabus has had works exhibited in Europe and the US and continues to mess with minds all over the world.

















