Mysterious rubber object found in the staircase. ...