Lost planet VEYRON