Kepler and big bird. The Station. Montpellier, France