My initial thought without seeing the project is that the scale block is causing the ufo to “flip inside-out” once it gets smaller than zero. You would think logically that once the size gets to 0, it would disappear, however, a negative size (caused by the scale continuing to decrease) will actually cause the sprite to start growing again, but flipped.
See this previous thread for more information.
Mike