Sebastien Leon is a French Los Angeles-based artist and designer active in the fields of painting, installation, video, sculpture, and music. Through his multi-disciplinary work, Sebastien brings to life ethereal physical environments that are at once tangible, familiar, and yet unmistakably abstract.