This plant reminds me of those aliens in the Simpsons. The green ones with the tentacles.