That’s a Giant Candle
We know what you are thinking about. We thought it too but these are not those insect-eating pitcher plants of gigantic size. They are in fact, giant candles which someone put outside their house in an attempt to add some aesthetic appeal to it we think.
All we can say about these large decorative candles is that they added more mess than a decorative element. All thanks to the heatwave that caused them to melt and turned them into shapes that can hardly be perceived as candles by anyone.