code: def remove_hotspot(self, hotspot, xy):
          
          self._hotspots.remove((hotspot, xy))
          eraser = Image.new(self.mode, hotspot.size)
          self._backing_image.paste(eraser, xy)
docs: Remove the hotspot at ``(x, y)``: Any previously rendered image where
          the hotspot was placed is erased from the backing image, and will be
          "undrawn" the next time the virtual device is refreshed. If the
          specified hotspot is not found for ``(x, y)``, a ``ValueError`` is
          raised.