Cthulhu Pot

My auntie has some odd plants in her garden....