Three of these "things" are growing in my parents yard right near their pool. They not only look nasty but they smell like chit. It looks like they're growing out of pods or something. Are they harboring aliens?
They may offer you fortune and fame Love and money and instant acclaim But whatever they off you don't feed the plants!