Fenestraria!

fenestraria
Now this is an interesting plant. I wonder if I could grow it. I love funny looking little plants.