Unable to answer "Does this pedestrian crossing have an island?" for https://osm.org/node/7120288086 via StreetComplete 42.0:

There is no pedestrian crossing. Although there is a tiny island. In a pond.