What the hell is that thing???
Looks and smells liek its dead/dying. Wont this attract flies then!!!!??? mmmm, food!! (maybe im wrong) (in fact it is likely lol )...started its collapse ......stench, like rotting animal flesh....