Images, or rather everyday scraps of the town of Bremen, Germany, reach the most unimaginable fantastic situations seeiā¦