Unable to answer "Is this still here?" – Excrement Bag Dispenser – https://osm.org/node/2149173051 via StreetComplete_ee 59.2:

Könnte nicht gefunden werden, allerdings ist es dunkel genug gerade das ich nicht 100% sicher bin.