Dyckia ?
Photo: