Land octopus? Or awesome new succulent from the Huntington Gardens?