Some strange feature found on a bathroom floor in Heidelberg