Sort:  

Thank you! It's hard coming up with your own original alien plant, we have some really freaky looking fungi and plants right here on planet earth!